to effect payment - Inglés Sinónimo Diccionario